// AMD
//1、异步加载。适用于浏览器
//2、依赖前置。 所有所需依赖需要提前声明
//3、require.js

// CMD
//1、既可以异步，也可以同步加载模块
//2、依赖就近。可以使用时引入
//1、sea.js

//UMD
//允许在环境中同时使用AMD和CommonJS